Extension point reporter
In component org.nuxeo.runtime.metrics.MetricsService
Contribution Descriptors
- Class: org.nuxeo.runtime.metrics.MetricsReporterDescriptor
Existing Contributions
Contributions are presented in the same order as the registration order on this extension point. This order is displayed before the contribution name, in brackets.
-
<?xml version='1.0' encoding='UTF-8'?> <extension point="reporter" target="org.nuxeo.runtime.metrics.MetricsService"> <reporter class="org.nuxeo.runtime.metrics.reporter.JmxReporter" enabled="true" name="jmx"/> <reporter class="org.nuxeo.runtime.metrics.reporter.GraphiteReporter" enabled="false" name="graphite" pollInterval="30"> <option name="prefix"/> <option name="udp">false</option> <option name="host">graphite</option> <option name="port">2003</option> </reporter> <reporter class="org.nuxeo.runtime.metrics.reporter.DatadogReporter" enabled="false" name="datadog" pollInterval="60"> <option name="hostname"/> <option name="apiKey">********</option> <option name="udp">false</option> <option name="host">localhost</option> <option name="port">8125</option> <option name="tags">nuxeo</option> </reporter> <reporter class="org.nuxeo.runtime.metrics.reporter.PrometheusReporter" enabled="false" name="prometheus"> <option name="port">9090</option> </reporter> <reporter class="org.nuxeo.runtime.metrics.reporter.JaegerReporter" enabled="false" name="jaeger"> <option name="url"/> <option name="timeout">10s</option> <option name="maxAttributes">128</option> <option name="maxAnnotations">128</option> <option name="samplerProbability">0</option> </reporter> <reporter class="org.nuxeo.runtime.metrics.reporter.ZipkinReporter" enabled="false" name="zipkin"> <option name="url"/> <option name="timeout">10s</option> <option name="maxAttributes">128</option> <option name="maxAnnotations">128</option> <option name="samplerProbability">0</option> </reporter> <reporter class="org.nuxeo.runtime.metrics.reporter.ZPageReporter" enabled="false" name="zpage"> <option name="port">8887</option> </reporter> <reporter class="org.nuxeo.runtime.metrics.reporter.DatadogTraceReporter" enabled="false" name="datadogTrace"> <option name="url">http://localhost:8126/v0.3/traces</option> <option name="service">nuxeo</option> <option name="timeout">10s</option> <option name="maxAttributes">128</option> <option name="maxAnnotations">128</option> <option name="samplerProbability">0</option> </reporter> <reporter class="org.nuxeo.runtime.metrics.reporter.StackdriverReporter" enabled="false" name="stackdriver" pollInterval="60"> <option name="gcpProjectId"/> <option name="timeout">30s</option> </reporter> <reporter class="org.nuxeo.runtime.metrics.reporter.StackdriverTraceReporter" enabled="false" name="stackdriverTrace"> <option name="gcpProjectId"/> <option name="timeout">30s</option> <option name="maxAttributes">128</option> <option name="maxAnnotations">128</option> <option name="samplerProbability">0</option> </reporter> <reporter class="org.nuxeo.runtime.stream.StreamMetricsNuxeoReporter" enabled="true" name="stream" pollInterval="60"> </reporter> </extension>